package com.ym.b2b.product.service;

import java.util.List;

import com.ym.b2b.commons.exception.BaseException;
import com.ym.b2b.product.sqlbean.EmBProductPicture;
import com.zc.commons.base.Result;

public interface EmBProductPictureService {

    /**
     * 批量 插入商品图片表
     * 
     * @Title: insertEmBProductPictureBatch
     * @Description: TODO
     * @Param @return
     * @Param @throws BaseException
     * @Return Result
     * @Throws
     */
    Result insertEmBProductPictureBatch(List<EmBProductPicture> list) throws BaseException;

    /**
     * 批量删除
     * 
     * @Title: deleteBatchEmBProductPicture
     * @Description: TODO
     * @Param @param e
     * @Param @return
     * @Param @throws BaseException
     * @Return Result
     * @Throws
     */
    Result deleteBatchEmBProductPicture(EmBProductPicture e) throws BaseException;

    /**
     * 设置默认图
     * 
     * @Title: updateEmBProductPictureDefault
     * @Description: TODO
     * @Param @param e
     * @Param @return
     * @Param @throws BaseException
     * @Return Result
     * @Throws
     */
    Result updateEmBProductPictureDefault(EmBProductPicture e) throws BaseException;

}
